package com.qf.day09;

public class StringDemo {
    public static void main(String[] args) {
//        System.out.println(args.length);
//        System.out.println(args[0]);
//        System.out.println(args[1]);
//        System.out.println("hello");

        //看到了String类实现了Comparable接口会想到什么
        //（1）能被排序方法进行排序  Arrays.sort方法进行排序
        //(2)说明String对象中有个方法叫compareTo方法
        String s = "amily";
//        String s2 = "luffy";
//        int i = s.compareTo(s2);
//        System.out.println(i);


        //当看到CharSequence 接口中定义了叫lenght的方法是，想到什么
//        int length = s.length();
//        System.out.println(length);

//        char c = s.charAt(1);
//        System.out.println(c);

        //返回子串，注意下标范围[start,end)
//        CharSequence charSequence = s.subSequence(0, 2);  //多态
//        System.out.println(charSequence);

//        String s1 = s.toString();
//        System.out.println(s1);

        //String的构造方法
//        String s1 = new String();
//        System.out.println(s1);
//        System.out.println(s1.length());
//        System.out.println(s1.equals(""));
//
//        char[] arr = {'H','e','l','l','o'};
//        System.out.println(new String(arr));

        //用户名的长度必须在6-10个字符之间
//        String name = "luffy001";
//        int length = name.length();
//        if (length<6 ||length>10){
//            System.out.println("用户名长度非法");
//        }

        //如何判断用户输入的邮箱地址是否合法呢
        String email = "dong@163.com";
        //邮箱的正则表达式如何写呢

        boolean matches = email.matches("");
    }
}
